Position and orientation based Cosserat rods
نویسندگان
چکیده
We present a novel method to simulate bending and torsion of elastic rods within the position-based dynamics (PBD) framework. The main challenge is that torsion effects of Cosserat rods are described in terms of material frames which are attached to the centerline of the rod. But frames or orientations do not fit into the classical position-based dynamics formulation. To solve this problem we introduce new types of constraints to couple orientations which are represented by unit quaternions. For constraint projection quaternions are treated in the exact same way as positions. Unit length is enforced with an additional constraint. This allows us to use the strain measures form Cosserat theory directly as constraints in PBD. It leads to very simple algebraic expressions for the correction displacements which only contain quaternion products and additions. Our results show that our method is very robust and accurately produces the complex bending and torsion effects of rods. Due to its simplicity our method is very efficient and more than one order of magnitude faster than existing position-based rod simulation methods. It even achieves the same performance as position-based simulations without torsion effects.
منابع مشابه
Coupling Geometrically Exact Cosserat Rods
Cosserat rods are models for long slender objects. Let SE(3) = R3 SO(3) be the 13 group of orientation-preserving rigid body motions of R3 (the special Euclidean 14 group). A configuration of a Cosserat rod is a map φ : [0,1] → SE(3). For each 15 s ∈ [0,1], the value φ(s) = (φr(s),φq(s)) is interpreted as the position φr(s)∈R and 16 orientation φq(s)∈ SO(3) of a rigid rod cross section. Strain ...
متن کاملLie Symmetry Analysis for Cosserat Rods
We consider a subsystem of the Special Cosserat Theory of Rods and construct an explicit form of its solution that depends on three arbitrary functions in (s, t) and three arbitrary functions in t. Assuming analyticity of the arbitrary functions in a domain under consideration, we prove that the obtained solution is analytic and general. The Special Cosserat Theory of Rods describes the dynamic...
متن کاملLagrangian field theory in space and time for geometrically exact Cosserat rods
In this article, we derive the balance of linear and angular momentum equations for geometrically exact Cosserat rods from a two dimensional Lagrangian field approach in space and time. As we use a full quaternion description for the rotatory part of the balance equations, they constitute a system of nonlinear hyperbolic partial differential algebraic equations. We prove their equivalence to th...
متن کاملDirect Position-Based Solver for Stiff Rods
In this paper, we present a novel direct solver for the efficient simulation of stiff, inextensible elastic rods within the PositionBased Dynamics (PBD) framework. It is based on the XPBD algorithm, which extends PBD to simulate elastic objects with physically meaningful material parameters. XPBD approximates an implicit Euler integration and solves the system of nonlinear equations using a non...
متن کاملCollision Detection in Densely Packed Fiber Assemblies with Application to Hair Modeling
In this paper we investigate the application of bounding volume hierarchies in collision detection among densely packed fiber assemblies like hair strands or cable looms. In particular, we glance at collision detection algorithms with sub-quadratic upper bound and their practicability and performance in complex dynamic hair scenes. Unlike common collision detection techniques our approach explo...
متن کامل